financial transparency - German English Dictionary